Static Call Graph for image .\Objects\uds_rtos.axf



#<CALLGRAPH># ARM Linker, 6180002: Last Updated: Sun Jun 11 20:33:15 2023

Maximum Stack Usage = 524 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

Reset_Handler ⇒ main ⇒ hal_entry ⇒ uds_upgraed ⇒ get_version ⇒ f_open ⇒ dir_register ⇒ dir_alloc ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ __aeabi_assert

Mutually Recursive functions

  • bsp_prv_software_delay_loop   ⇒   bsp_prv_software_delay_loop

    Function Pointers

    Global Symbols

    agt0_timing_callback (Thumb, 32 bytes, Stack size 4 bytes, hal_entry.o(.text))

    [Stack]


    [Address Reference Count : 1]

    hal_entry (Thumb, 222 bytes, Stack size 32 bytes, hal_entry.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_WarmStart (Thumb, 50 bytes, Stack size 16 bytes, hal_entry.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GetTickCount (Thumb, 12 bytes, Stack size 0 bytes, lib_iso14229.o(.text))

    [Called By]

    delay_ms (Thumb, 10 bytes, Stack size 4 bytes, lib_iso14229.o(.text), UNUSED)

    [Called By]

    iso14229_init (Thumb, 238 bytes, Stack size 24 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]

    iso14229_inactive (Thumb, 86 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]

    iso14229_process (Thumb, 682 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]

    sid_supported (Thumb, 98 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Called By]

    iso14229_send_NRC (Thumb, 60 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    sub_sid_supported (Thumb, 102 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    iso14229_send (Thumb, 98 bytes, Stack size 24 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_timeouts (Thumb, 236 bytes, Stack size 32 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_request_transfer_exit (Thumb, 260 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_srvc_ioc_get (Thumb, 50 bytes, Stack size 8 bytes, lib_iso14229.o(.text), UNUSED)

    iso14229_1_srvc_input_output_control_process (Thumb, 202 bytes, Stack size 24 bytes, lib_iso14229.o(.text), UNUSED)

    [Called By]

    iso14229_1_srvc_input_output_control_by_identifier (Thumb, 724 bytes, Stack size 48 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_routine_control (Thumb, 750 bytes, Stack size 56 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_routines_process (Thumb, 144 bytes, Stack size 24 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_security_access (Thumb, 1048 bytes, Stack size 64 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_tester_present (Thumb, 116 bytes, Stack size 8 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_tranfer_data (Thumb, 752 bytes, Stack size 72 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_diagnostic_session_control (Thumb, 504 bytes, Stack size 40 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_diagnostic_session_refresh_timeout (Thumb, 82 bytes, Stack size 16 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_uds_srvc_ecu_reset (Thumb, 844 bytes, Stack size 56 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_srvc_read_data_by_localid (Thumb, 992 bytes, Stack size 64 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_srvc_write_data_by_localid (Thumb, 872 bytes, Stack size 48 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_srvc_read_memory_by_address (Thumb, 352 bytes, Stack size 40 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_1_uds_srvc_request_download (Thumb, 658 bytes, Stack size 40 bytes, lib_iso14229.o(.text), UNUSED)

    [Calls]


    [Called By]

    iso14229_getms (Thumb, 8 bytes, Stack size 8 bytes, lib_iso14229_shim.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 2]

    iso14229_postinit (Thumb, 2 bytes, Stack size 0 bytes, lib_iso14229_shim.o(.text), UNUSED)

    [Called By]

    iso14229_ecu_flash_write (Thumb, 14 bytes, Stack size 12 bytes, lib_iso14229_shim.o(.text), UNUSED)

    [Called By]

    send_frame (Thumb, 68 bytes, Stack size 32 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    show_indication (Thumb, 42 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    build_frame (Thumb, 44 bytes, Stack size 24 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    show_ff_indication (Thumb, 8 bytes, Stack size 4 bytes, app_iso15765.o(.text))

    [Stack]


    [Called By]

    CAN1_RX0_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, app_iso15765.o(.text), UNUSED)

    iqueue_init (Thumb, 90 bytes, Stack size 32 bytes, lib_iqueue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iqueue_get_next_enqueue (Thumb, 12 bytes, Stack size 4 bytes, lib_iqueue.o(.text), UNUSED)

    iqueue_advance_next (Thumb, 124 bytes, Stack size 16 bytes, lib_iqueue.o(.text), UNUSED)

    iqueue_enqueue (Thumb, 142 bytes, Stack size 32 bytes, lib_iqueue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iqueue_dequeue (Thumb, 140 bytes, Stack size 32 bytes, lib_iqueue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iqueue_dequeue_fast (Thumb, 128 bytes, Stack size 20 bytes, lib_iqueue.o(.text), UNUSED)

    iqueue_size (Thumb, 102 bytes, Stack size 16 bytes, lib_iqueue.o(.text), UNUSED)

    iso15765_init (Thumb, 282 bytes, Stack size 24 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iso15765_enqueue (Thumb, 32 bytes, Stack size 16 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iso15765_send (Thumb, 118 bytes, Stack size 24 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iso15765_process (Thumb, 72 bytes, Stack size 96 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CAN_Init (Thumb, 60 bytes, Stack size 16 bytes, bsp_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CAN_Operation (Thumb, 340 bytes, Stack size 24 bytes, bsp_can.o(.text), UNUSED)

    [Calls]

    send_can_test (Thumb, 212 bytes, Stack size 40 bytes, bsp_can.o(.text), UNUSED)

    [Calls]

    CAN1_Send_Msg (Thumb, 238 bytes, Stack size 40 bytes, bsp_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    can_callback (Thumb, 188 bytes, Stack size 24 bytes, bsp_can.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Debug_UART0_Init (Thumb, 64 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    debug_uart0_callback (Thumb, 68 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    fputc (Thumb, 62 bytes, Stack size 16 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LED_Init (Thumb, 26 bytes, Stack size 8 bytes, bsp_led.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SDCard_Init (Thumb, 60 bytes, Stack size 16 bytes, bsp_sdhi_sdcard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SDCard_DeInit (Thumb, 52 bytes, Stack size 16 bytes, bsp_sdhi_sdcard.o(.text), UNUSED)

    [Calls]

    g_sdmmc_callback (Thumb, 130 bytes, Stack size 4 bytes, bsp_sdhi_sdcard.o(.text))

    [Stack]


    [Address Reference Count : 1]

    SDCard_FatFs (Thumb, 596 bytes, Stack size 32 bytes, bsp_sdhi_sdcard.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_status (Thumb, 66 bytes, Stack size 8 bytes, diskio.o(.text))

    [Stack]


    [Called By]

    disk_initialize (Thumb, 192 bytes, Stack size 24 bytes, diskio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_read (Thumb, 150 bytes, Stack size 40 bytes, diskio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_write (Thumb, 150 bytes, Stack size 40 bytes, diskio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_ioctl (Thumb, 128 bytes, Stack size 24 bytes, diskio.o(.text))

    [Stack]


    [Called By]

    f_mount (Thumb, 138 bytes, Stack size 40 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_open (Thumb, 798 bytes, Stack size 112 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_read (Thumb, 638 bytes, Stack size 64 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_write (Thumb, 742 bytes, Stack size 64 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_sync (Thumb, 216 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_close (Thumb, 52 bytes, Stack size 24 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_lseek (Thumb, 634 bytes, Stack size 48 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_opendir (Thumb, 180 bytes, Stack size 32 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_closedir (Thumb, 36 bytes, Stack size 24 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_readdir (Thumb, 116 bytes, Stack size 24 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_stat (Thumb, 88 bytes, Stack size 64 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_getfree (Thumb, 354 bytes, Stack size 64 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_truncate (Thumb, 284 bytes, Stack size 32 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_unlink (Thumb, 250 bytes, Stack size 112 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_mkdir (Thumb, 346 bytes, Stack size 104 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_rename (Thumb, 446 bytes, Stack size 160 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_getlabel (Thumb, 276 bytes, Stack size 88 bytes, ff.o(.text), UNUSED)

    [Calls]

    f_setlabel (Thumb, 566 bytes, Stack size 120 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_mkfs (Thumb, 2410 bytes, Stack size 184 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uds_upgraed (Thumb, 428 bytes, Stack size 56 bytes, update.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_version (Thumb, 164 bytes, Stack size 24 bytes, update.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_update_frame (Thumb, 42 bytes, Stack size 4 bytes, uds_command.o(.text))

    [Stack]


    [Called By]

    session_com10 (Thumb, 276 bytes, Stack size 32 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    request_seed_com27 (Thumb, 254 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_key_com27 (Thumb, 254 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    routi_erase_start31 (Thumb, 254 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    routi_erase_result31 (Thumb, 254 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    request_download_cm34 (Thumb, 258 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    transfer_data_cm36 (Thumb, 542 bytes, Stack size 48 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    crc16_ccitt (Thumb, 60 bytes, Stack size 16 bytes, uds_command.o(.text))

    [Stack]


    [Called By]

    transfer_data_exit_cm37 (Thumb, 316 bytes, Stack size 32 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    reset_cm11 (Thumb, 296 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    session_test3E (Thumb, 154 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    read_address_version_cm23 (Thumb, 312 bytes, Stack size 32 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    communition_control_com28 (Thumb, 256 bytes, Stack size 24 bytes, uds_command.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Reset_Handler (Thumb, 14 bytes, Stack size 8 bytes, startup.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    Default_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text), UNUSED, KEPT)

    HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SecureFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SystemInit (Thumb, 272 bytes, Stack size 40 bytes, system.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_operating_mode_set (Thumb, 142 bytes, Stack size 16 bytes, bsp_clocks.o(.text), UNUSED)

    [Calls]

    bsp_prv_prepare_pll (Thumb, 20 bytes, Stack size 4 bytes, bsp_clocks.o(.text), UNUSED)

    SystemCoreClockUpdate (Thumb, 58 bytes, Stack size 4 bytes, bsp_clocks.o(.text))

    [Stack]


    [Called By]

    prv_clock_dividers_set (Thumb, 24 bytes, Stack size 8 bytes, bsp_clocks.o(.text), UNUSED)

    [Called By]

    bsp_prv_clock_set (Thumb, 202 bytes, Stack size 40 bytes, bsp_clocks.o(.text), UNUSED)

    [Calls]

    bsp_clock_init (Thumb, 206 bytes, Stack size 8 bytes, bsp_clocks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_SubClockStabilizeWait (Thumb, 20 bytes, Stack size 16 bytes, bsp_clocks.o(.text), UNUSED)

    [Calls]

    R_BSP_OctaclkUpdate (Thumb, 8 bytes, Stack size 4 bytes, bsp_clocks.o(.text), UNUSED)

    R_BSP_SourceClockHzGet (Thumb, 26 bytes, Stack size 8 bytes, bsp_clocks.o(.text), UNUSED)

    R_BSP_Init_RTC (Thumb, 138 bytes, Stack size 24 bytes, bsp_clocks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_init (Thumb, 8 bytes, Stack size 4 bytes, bsp_common.o(.text))

    [Stack]


    [Called By]

    bsp_init_internal (Thumb, 8 bytes, Stack size 4 bytes, bsp_common.o(.text), UNUSED)

    R_FSP_VersionGet (Thumb, 24 bytes, Stack size 4 bytes, bsp_common.o(.text), UNUSED)

    __aeabi_assert (Thumb, 14 bytes, Stack size 12 bytes, bsp_common.o(.text))

    [Stack]


    [Called By]

    R_BSP_SoftwareDelay (Thumb, 154 bytes, Stack size 48 bytes, bsp_delay.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_software_delay_loop (Thumb, 8 bytes, Stack size 0 bytes, bsp_delay.o(.text))

    [Calls]


    [Called By]

    R_BSP_GroupIrqWrite (Thumb, 28 bytes, Stack size 8 bytes, bsp_group_irq.o(.text), UNUSED)

    NMI_Handler (Thumb, 82 bytes, Stack size 16 bytes, bsp_group_irq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    bsp_irq_cfg (Thumb, 240 bytes, Stack size 48 bytes, bsp_irq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_RegisterProtectEnable (Thumb, 134 bytes, Stack size 20 bytes, bsp_register_protection.o(.text))

    [Stack]


    [Called By]

    R_BSP_RegisterProtectDisable (Thumb, 114 bytes, Stack size 20 bytes, bsp_register_protection.o(.text))

    [Stack]


    [Called By]

    R_AGT_Open (Thumb, 290 bytes, Stack size 48 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_AGT_Start (Thumb, 80 bytes, Stack size 32 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_AGT_Stop (Thumb, 58 bytes, Stack size 32 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    R_AGT_Reset (Thumb, 54 bytes, Stack size 24 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    R_AGT_Enable (Thumb, 38 bytes, Stack size 12 bytes, r_agt.o(.text), UNUSED)

    R_AGT_Disable (Thumb, 28 bytes, Stack size 12 bytes, r_agt.o(.text), UNUSED)

    R_AGT_PeriodSet (Thumb, 54 bytes, Stack size 32 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    R_AGT_DutyCycleSet (Thumb, 14 bytes, Stack size 12 bytes, r_agt.o(.text), UNUSED)

    R_AGT_InfoGet (Thumb, 178 bytes, Stack size 40 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    R_AGT_StatusGet (Thumb, 76 bytes, Stack size 32 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    R_AGT_CallbackSet (Thumb, 38 bytes, Stack size 20 bytes, r_agt.o(.text), UNUSED)

    R_AGT_Close (Thumb, 102 bytes, Stack size 32 bytes, r_agt.o(.text), UNUSED)

    [Calls]

    agt_int_isr (Thumb, 198 bytes, Stack size 40 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_CAN_Open (Thumb, 1206 bytes, Stack size 104 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_CAN_Write (Thumb, 366 bytes, Stack size 48 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_CAN_Read (Thumb, 14 bytes, Stack size 12 bytes, r_can.o(.text), UNUSED)

    R_CAN_Close (Thumb, 222 bytes, Stack size 56 bytes, r_can.o(.text), UNUSED)

    [Calls]

    R_CAN_ModeTransition (Thumb, 80 bytes, Stack size 32 bytes, r_can.o(.text), UNUSED)

    [Calls]

    R_CAN_InfoGet (Thumb, 140 bytes, Stack size 20 bytes, r_can.o(.text), UNUSED)

    R_CAN_CallbackSet (Thumb, 98 bytes, Stack size 24 bytes, r_can.o(.text), UNUSED)

    can_error_isr (Thumb, 212 bytes, Stack size 80 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    can_rx_isr (Thumb, 262 bytes, Stack size 88 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    can_tx_isr (Thumb, 228 bytes, Stack size 88 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_Open (Thumb, 136 bytes, Stack size 48 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_Reconfigure (Thumb, 54 bytes, Stack size 32 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_Reset (Thumb, 134 bytes, Stack size 40 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_Enable (Thumb, 20 bytes, Stack size 16 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_Disable (Thumb, 22 bytes, Stack size 16 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_DMAC_SoftwareStart (Thumb, 28 bytes, Stack size 12 bytes, r_dmac.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_DMAC_SoftwareStop (Thumb, 20 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_DMAC_InfoGet (Thumb, 80 bytes, Stack size 16 bytes, r_dmac.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_DMAC_Close (Thumb, 80 bytes, Stack size 24 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    dmac_int_isr (Thumb, 70 bytes, Stack size 24 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_Open (Thumb, 36 bytes, Stack size 24 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    R_IOPORT_Close (Thumb, 18 bytes, Stack size 8 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PinsCfg (Thumb, 20 bytes, Stack size 16 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinCfg (Thumb, 56 bytes, Stack size 40 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinEventInputRead (Thumb, 88 bytes, Stack size 20 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PinEventOutputWrite (Thumb, 100 bytes, Stack size 32 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinRead (Thumb, 26 bytes, Stack size 24 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_IOPORT_PinWrite (Thumb, 114 bytes, Stack size 28 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    R_IOPORT_PortDirectionSet (Thumb, 96 bytes, Stack size 32 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortEventInputRead (Thumb, 44 bytes, Stack size 16 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortEventOutputWrite (Thumb, 84 bytes, Stack size 20 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortRead (Thumb, 42 bytes, Stack size 16 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_IOPORT_PortWrite (Thumb, 84 bytes, Stack size 20 bytes, r_ioport.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SCI_UART_Open (Thumb, 388 bytes, Stack size 48 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_SCI_UART_Read (Thumb, 34 bytes, Stack size 20 bytes, r_sci_uart.o(.text), UNUSED)

    R_SCI_UART_Write (Thumb, 112 bytes, Stack size 16 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_SCI_UART_BaudSet (Thumb, 74 bytes, Stack size 32 bytes, r_sci_uart.o(.text), UNUSED)

    [Calls]

    R_SCI_UART_InfoGet (Thumb, 24 bytes, Stack size 8 bytes, r_sci_uart.o(.text), UNUSED)

    R_SCI_UART_Abort (Thumb, 102 bytes, Stack size 32 bytes, r_sci_uart.o(.text), UNUSED)

    [Calls]

    R_SCI_UART_CallbackSet (Thumb, 38 bytes, Stack size 20 bytes, r_sci_uart.o(.text), UNUSED)

    R_SCI_UART_Close (Thumb, 140 bytes, Stack size 40 bytes, r_sci_uart.o(.text), UNUSED)

    [Calls]

    R_SCI_UART_ReadStop (Thumb, 28 bytes, Stack size 12 bytes, r_sci_uart.o(.text), UNUSED)

    R_SCI_UART_BaudCalculate (Thumb, 568 bytes, Stack size 80 bytes, r_sci_uart.o(.text), UNUSED)

    [Calls]

    sci_uart_txi_isr (Thumb, 198 bytes, Stack size 24 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sci_uart_rxi_isr (Thumb, 172 bytes, Stack size 24 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sci_uart_tei_isr (Thumb, 66 bytes, Stack size 16 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sci_uart_eri_isr (Thumb, 154 bytes, Stack size 24 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_SDHI_Open (Thumb, 322 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    R_SDHI_MediaInit (Thumb, 166 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    R_SDHI_Read (Thumb, 164 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_SDHI_Write (Thumb, 184 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_SDHI_ReadIo (Thumb, 16 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_WriteIo (Thumb, 20 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_ReadIoExt (Thumb, 28 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_WriteIoExt (Thumb, 28 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_IoIntEnable (Thumb, 14 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_StatusGet (Thumb, 86 bytes, Stack size 12 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]
    [Address Reference Count : 1]

    R_SDHI_Erase (Thumb, 194 bytes, Stack size 56 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    R_SDHI_CallbackSet (Thumb, 44 bytes, Stack size 20 bytes, r_sdhi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    R_SDHI_Close (Thumb, 78 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    r_sdhi_transfer_callback (Thumb, 158 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sdhimmc_accs_isr (Thumb, 72 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sdhimmc_card_isr (Thumb, 138 bytes, Stack size 40 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sdhimmc_dma_req_isr (Thumb, 34 bytes, Stack size 16 bytes, r_sdhi.o(.text), UNUSED)

    [Calls]

    sdhimmc_sdio_isr (Thumb, 112 bytes, Stack size 32 bytes, r_sdhi.o(.text), UNUSED)

    [Calls]

    g_common_init (Thumb, 2 bytes, Stack size 0 bytes, common_data.o(.text), UNUSED)

    [Called By]

    g_sdmmc0_dmac_callback (Thumb, 18 bytes, Stack size 16 bytes, hal_data.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    g_hal_init (Thumb, 8 bytes, Stack size 8 bytes, hal_data.o(.text), UNUSED)

    [Calls]

    main (Thumb, 20 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ldivmod (Thumb, 98 bytes, Stack size 24 bytes, ldiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    ___aeabi_memcpy8$move (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memcpy (Thumb, 64 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))

    [Stack]


    [Called By]

    __aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))

    [Calls]


    [Called By]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

    strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))

    [Called By]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))

    [Stack]


    [Called By]

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    [Called By]

    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    __I$use$fp (Thumb, 0 bytes, Stack size 48 bytes, iusefp.o(.text), UNUSED)

    __aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)

    [Called By]

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    [Called By]

    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text), UNUSED)

    [Called By]

    _double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text), UNUSED)

    [Calls]


    [Called By]

    __0printf (Thumb, 22 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    [Calls]

    __1printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    __2printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    __c89printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf))

    [Stack]


    [Called By]

    Local Symbols

    on_error (Thumb, 20 bytes, Stack size 4 bytes, lib_iso14229.o(.text))

    [Stack]


    [Address Reference Count : 1]

    indn (Thumb, 52 bytes, Stack size 16 bytes, lib_iso14229.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    cfm (Thumb, 20 bytes, Stack size 4 bytes, lib_iso14229.o(.text))

    [Stack]


    [Address Reference Count : 1]

    ecu_reset_HR (Thumb, 8 bytes, Stack size 0 bytes, ecureset.o(.text))

    [Calls]


    [Address Reference Count : 1]

    __NVIC_SystemReset (Thumb, 38 bytes, Stack size 0 bytes, ecureset.o(.text))

    [Called By]

    load_IFM_DATA (Thumb, 56 bytes, Stack size 16 bytes, readdatabyidentifier.o(.text))

    [Stack]


    [Address Reference Count : 1]

    load_FIRMWARE_TYPE (Thumb, 36 bytes, Stack size 12 bytes, readdatabyidentifier.o(.text))

    [Stack]


    [Address Reference Count : 1]

    rountine_FF00_flash_erase (Thumb, 534 bytes, Stack size 28 bytes, routinecontrol.o(.text))

    [Stack]


    [Address Reference Count : 1]

    routine_F000_programming_validation (Thumb, 738 bytes, Stack size 80 bytes, routinecontrol.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    routine_F001_jump_to_boot (Thumb, 106 bytes, Stack size 24 bytes, routinecontrol.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __NVIC_SystemReset (Thumb, 38 bytes, Stack size 0 bytes, routinecontrol.o(.text))

    [Called By]

    routine_F002_get_crc_from_to (Thumb, 316 bytes, Stack size 40 bytes, routinecontrol.o(.text))

    [Stack]


    [Address Reference Count : 1]

    key_validation_lvl_1 (Thumb, 12 bytes, Stack size 4 bytes, securityaccess.o(.text))

    [Stack]


    [Address Reference Count : 1]

    key_validation_lvl_2 (Thumb, 12 bytes, Stack size 4 bytes, securityaccess.o(.text))

    [Stack]


    [Address Reference Count : 1]

    key_validation_lvl_3 (Thumb, 12 bytes, Stack size 4 bytes, securityaccess.o(.text))

    [Stack]


    [Address Reference Count : 1]

    key_validation_lvl_4 (Thumb, 12 bytes, Stack size 4 bytes, securityaccess.o(.text))

    [Stack]


    [Address Reference Count : 1]

    key_validation_lvl_5 (Thumb, 12 bytes, Stack size 4 bytes, securityaccess.o(.text))

    [Stack]


    [Address Reference Count : 1]

    indication (Thumb, 16 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ff_indication (Thumb, 16 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    confirm (Thumb, 20 bytes, Stack size 4 bytes, app_iso15765.o(.text))

    [Stack]


    [Address Reference Count : 1]

    config_confirm (Thumb, 22 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    pdu_pack (Thumb, 24 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    pdu_unpack (Thumb, 24 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    on_error (Thumb, 24 bytes, Stack size 16 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    getms (Thumb, 8 bytes, Stack size 8 bytes, app_iso15765.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    indn (Thumb, 8 bytes, Stack size 4 bytes, lib_iso15765.o(.text))

    [Stack]


    [Address Reference Count : 1]

    ff_indn (Thumb, 8 bytes, Stack size 4 bytes, lib_iso15765.o(.text))

    [Stack]


    [Address Reference Count : 1]

    cfm (Thumb, 8 bytes, Stack size 4 bytes, lib_iso15765.o(.text))

    [Stack]


    [Address Reference Count : 1]

    cfg_cfm (Thumb, 8 bytes, Stack size 4 bytes, lib_iso15765.o(.text))

    [Stack]


    [Address Reference Count : 1]

    process_timeouts (Thumb, 134 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iso15765_process_in (Thumb, 150 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    iso15765_process_out (Thumb, 964 bytes, Stack size 96 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    signaling (Thumb, 246 bytes, Stack size 40 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    n_pdu_unpack (Thumb, 328 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    process_in_fc (Thumb, 208 bytes, Stack size 40 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    process_in_cf (Thumb, 294 bytes, Stack size 40 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    process_in_sf (Thumb, 118 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    process_in_ff (Thumb, 190 bytes, Stack size 40 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    n_out_frame_type (Thumb, 136 bytes, Stack size 8 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    n_pdu_pack (Thumb, 284 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    n_get_dt_offset (Thumb, 148 bytes, Stack size 16 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    n_get_closest_can_dl (Thumb, 212 bytes, Stack size 16 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    n_pci_unpack (Thumb, 300 bytes, Stack size 32 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    n_pdu_unpack_dt (Thumb, 246 bytes, Stack size 64 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    check_max_wf_capacity (Thumb, 68 bytes, Stack size 24 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    set_stream_data (Thumb, 44 bytes, Stack size 12 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    send_N_PCI_T_FC (Thumb, 228 bytes, Stack size 40 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    n_pci_pack (Thumb, 270 bytes, Stack size 24 bytes, lib_iso15765.o(.text))

    [Stack]


    [Called By]

    n_pdu_pack_dt (Thumb, 194 bytes, Stack size 48 bytes, lib_iso15765.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_ldnumber (Thumb, 182 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Called By]

    mount_volume (Thumb, 1088 bytes, Stack size 72 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    find_volume (Thumb, 224 bytes, Stack size 56 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ld_word (Thumb, 36 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    ld_dword (Thumb, 52 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    move_window (Thumb, 84 bytes, Stack size 24 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    follow_path (Thumb, 242 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_register (Thumb, 108 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    st_dword (Thumb, 68 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    ld_clust (Thumb, 54 bytes, Stack size 24 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    st_clust (Thumb, 50 bytes, Stack size 24 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    remove_chain (Thumb, 216 bytes, Stack size 40 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_fat (Thumb, 360 bytes, Stack size 40 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    clst2sect (Thumb, 54 bytes, Stack size 12 bytes, ff.o(.text))

    [Stack]


    [Called By]

    dir_sdi (Thumb, 284 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    create_name (Thumb, 496 bytes, Stack size 56 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_find (Thumb, 156 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_alloc (Thumb, 144 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    st_word (Thumb, 44 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    put_fat (Thumb, 478 bytes, Stack size 48 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sync_window (Thumb, 110 bytes, Stack size 16 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    validate (Thumb, 106 bytes, Stack size 24 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    create_chain (Thumb, 472 bytes, Stack size 40 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sync_fs (Thumb, 188 bytes, Stack size 16 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_read (Thumb, 188 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_fileinfo (Thumb, 200 bytes, Stack size 32 bytes, ff.o(.text), UNUSED)

    [Calls]


    [Called By]

    dir_next (Thumb, 340 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_clear (Thumb, 154 bytes, Stack size 40 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_remove (Thumb, 52 bytes, Stack size 24 bytes, ff.o(.text), UNUSED)

    [Calls]


    [Called By]

    dbc_1st (Thumb, 32 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    dbc_2nd (Thumb, 32 bytes, Stack size 8 bytes, ff.o(.text))

    [Stack]


    [Called By]

    create_partition (Thumb, 640 bytes, Stack size 72 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    check_fs (Thumb, 328 bytes, Stack size 32 bytes, ff.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_operating_mode_opccr_set (Thumb, 68 bytes, Stack size 4 bytes, bsp_clocks.o(.text), UNUSED)

    [Called By]

    bsp_clock_set_prechange (Thumb, 132 bytes, Stack size 8 bytes, bsp_clocks.o(.text), UNUSED)

    [Called By]

    bsp_clock_set_postchange (Thumb, 94 bytes, Stack size 8 bytes, bsp_clocks.o(.text), UNUSED)

    [Called By]

    R_BSP_FlashCacheEnable (Thumb, 44 bytes, Stack size 0 bytes, bsp_clocks.o(.text))

    [Called By]

    bsp_clock_freq_var_init (Thumb, 64 bytes, Stack size 8 bytes, bsp_clocks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_prv_clock_set_hard_reset (Thumb, 78 bytes, Stack size 8 bytes, bsp_clocks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_group_irq_call (Thumb, 46 bytes, Stack size 16 bytes, bsp_group_irq.o(.text))

    [Stack]


    [Called By]

    r_agt_hardware_cfg (Thumb, 158 bytes, Stack size 48 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    r_agt_period_register_set (Thumb, 50 bytes, Stack size 12 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfgEnable (Thumb, 30 bytes, Stack size 24 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_agt_common_preamble (Thumb, 48 bytes, Stack size 12 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    r_agt_clock_frequency_get (Thumb, 134 bytes, Stack size 40 bytes, r_agt.o(.text), UNUSED)

    [Calls]


    [Called By]

    __NVIC_DisableIRQ (Thumb, 50 bytes, Stack size 4 bytes, r_agt.o(.text), UNUSED)

    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_FSP_SystemClockHzGet (Thumb, 60 bytes, Stack size 16 bytes, r_agt.o(.text), UNUSED)

    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_agt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_agt.o(.text))

    [Stack]


    [Called By]

    R_FSP_SystemClockHzGet (Thumb, 60 bytes, Stack size 16 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    r_can_mode_transition (Thumb, 144 bytes, Stack size 32 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_can_mailbox_id_set (Thumb, 118 bytes, Stack size 28 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfgEnable (Thumb, 30 bytes, Stack size 24 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqDisable (Thumb, 46 bytes, Stack size 8 bytes, r_can.o(.text), UNUSED)

    [Called By]

    r_can_switch_to_operation_mode (Thumb, 82 bytes, Stack size 12 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    r_can_call_callback (Thumb, 278 bytes, Stack size 96 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    __NVIC_SetPendingIRQ (Thumb, 42 bytes, Stack size 4 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    r_can_mailbox_read (Thumb, 238 bytes, Stack size 28 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_can.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_can.o(.text))

    [Stack]


    [Called By]

    r_dmac_config_transfer_info (Thumb, 580 bytes, Stack size 56 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_dmac_prv_enable (Thumb, 18 bytes, Stack size 4 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    r_dmac_prv_disable (Thumb, 56 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqDisable (Thumb, 46 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfgEnable (Thumb, 30 bytes, Stack size 24 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_dmac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_dmac.o(.text))

    [Stack]


    [Called By]

    r_ioport_pins_config (Thumb, 86 bytes, Stack size 24 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bsp_vbatt_init (Thumb, 262 bytes, Stack size 32 bytes, r_ioport.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_PinAccessEnable (Thumb, 86 bytes, Stack size 16 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]

    r_ioport_pfs_write (Thumb, 102 bytes, Stack size 8 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]

    R_BSP_PinAccessDisable (Thumb, 102 bytes, Stack size 16 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]

    r_ioport_hw_pin_event_output_data_write (Thumb, 120 bytes, Stack size 20 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]

    R_BSP_PinRead (Thumb, 38 bytes, Stack size 4 bytes, r_ioport.o(.text))

    [Stack]


    [Called By]

    r_sci_irqs_cfg (Thumb, 64 bytes, Stack size 16 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sci_negate_de_pin (Thumb, 8 bytes, Stack size 4 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    r_sci_uart_config_set (Thumb, 284 bytes, Stack size 32 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sci_uart_baud_set (Thumb, 68 bytes, Stack size 8 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqDisable (Thumb, 46 bytes, Stack size 8 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    r_sci_irq_cfg (Thumb, 40 bytes, Stack size 24 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_FSP_SystemClockHzGet (Thumb, 60 bytes, Stack size 16 bytes, r_sci_uart.o(.text), UNUSED)

    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    r_sci_uart_call_callback (Thumb, 124 bytes, Stack size 40 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_sci_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_sci_uart.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqCfgEnable (Thumb, 30 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_irq_enable (Thumb, 38 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_hw_cfg (Thumb, 126 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_card_identify (Thumb, 122 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_bus_cfg (Thumb, 174 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_write_protect_get (Thumb, 36 bytes, Stack size 4 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_common_error_check (Thumb, 64 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_transfer_read (Thumb, 234 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_read_write_common (Thumb, 76 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_transfer_write (Thumb, 250 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_erase_error_check (Thumb, 64 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_command_send (Thumb, 42 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_command_send_no_wait (Thumb, 112 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_irq_disable (Thumb, 34 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqCfg (Thumb, 38 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnable (Thumb, 22 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_max_clock_rate_set (Thumb, 184 bytes, Stack size 48 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_sd_card_check (Thumb, 216 bytes, Stack size 40 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_rca_get (Thumb, 92 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_csd_save (Thumb, 298 bytes, Stack size 40 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_clock_optimize (Thumb, 100 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_bus_width_set (Thumb, 138 bytes, Stack size 40 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_wait_for_device (Thumb, 78 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_wait_for_event (Thumb, 88 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqDisable (Thumb, 46 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextSet (Thumb, 26 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_transfer_end (Thumb, 58 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_call_callback (Thumb, 126 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    R_FSP_CurrentIrqGet (Thumb, 26 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    R_FSP_IsrContextGet (Thumb, 22 bytes, Stack size 4 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_access_irq_process (Thumb, 344 bytes, Stack size 32 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqStatusClear (Thumb, 36 bytes, Stack size 4 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    R_BSP_IrqClearPending (Thumb, 50 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    R_BSP_IrqEnableNoClear (Thumb, 36 bytes, Stack size 8 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    R_FSP_SystemClockHzGet (Thumb, 60 bytes, Stack size 16 bytes, r_sdhi.o(.text))

    [Stack]


    [Called By]

    r_sdhi_sd_high_speed (Thumb, 110 bytes, Stack size 24 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    r_sdhi_read_and_block (Thumb, 88 bytes, Stack size 40 bytes, r_sdhi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

    [Calls]


    [Called By]

    _printf_core (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)

    [Called By]

    Undefined Global Symbols